<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js字符串</title>
</head>
<body>
<p id="demo"></p>
<script>
    var x = 'It\'s alright';
    var y = "He is called \"Johnny\"";
    document.getElementById("demo").innerHTML = x + "<br>" + y;
//    在 JavaScript 中，字符串写在单引号或双引号中。
//因为这样，以下实例 JavaScript 无法解析：
// "We are the so-called "Vikings" from the north."
//    字符串 "We are the so-called " 被截断。
//如何解决以上的问题呢？可以使用反斜杠 (\) 来转义 "Vikings" 字符串中的双引号，如下:
//        "We are the so-called \"Vikings\" from the north."
//    反斜杠是一个转义字符。 转义字符将特殊字符转换为字符串字符：
//转义字符 (\) 可以用于转义撇号，换行，引号，等其他特殊字符。
</script>
</body>
</html>